electron donation - German English Dictionary